今天我們來介紹一些
大家有沒有發現,在指令面前都有一個 "$" 的符號
這代表的是我們現在ubuntu用的shell是bash,
windows 的 powershell 的提示符就是">"
而bash的命令提示符是 "$", 以下的都是用"$"作為提示符的shell
今天來介紹一些 終端機的指令
$ mkdir Test
若要在先前建立的 /home/demo/sub1 目錄下,建立名為 Test 的目錄,並且許可權為 rwxr-xr-x,請鍵入:
$ mkdir -m 755 /home/demo/sub1/Test
若要在 /home/demo/sub2 目錄下建立名為 Test 的目錄,並使用預設許可權,請鍵入:
$ mkdir -p /home/demo/sub2/Test
若要變更為 /usr/include 目錄
cd /usr/include
若要變更為起始目錄
cd ~
回到前一個目錄
cd -
回到上一層目錄
cd ..
掛載, 如果要從linux切換到 windows的 C槽 就要使用
cd /mnt/c/..
$ pwd
/home/hao (他就會告訴你現在在哪個位置)
ls
列出詳細的檔案資訊
ls -l
列出全部檔案包括隱藏檔
ls -a
當然也可以組合技,
列出全部包括隱藏檔案的詳細資訊
ls -la
還有很多列出檔案的方式
-R 遞迴列出檔案及子目錄其下的所有子目錄和檔案
-x 以多欄方式列出,字母順序由左而右
-i 以i -node來列出,會列出每個檔案在磁碟中的編號
-m 列出檔案時以逗號 , 來分隔
-n 把群組及檔案擁有者名稱轉成數字代碼
-t 依檔案的修改時間排序 (由新而舊)
-u 依檔案上次的存取時間排序 (需與t配合)
-s 檔案的大小以區塊為單位 (每個區塊block = 512 bytes)
-o 用顏色來顯示各種類別的檔案
-r 以相反的英文字母順序顯示
-d 只顯示目錄訊息而非目錄下的檔案
rm FILE_NAME
刪除資料夾 , 此舉將移除 mydir 中的內容,然後移除空的目錄
rm mydir/* mydir/.*
rmdir mydir
強制刪除 -f
-r recursive 遞迴
-rf (往下刪除)
sudo rm -rf /資料夾/子資料夾/檔案`
這幾個是目前比較常用到的指令 , 我們明天見